Click here to join our community of experts to get information on job search, salaries and more.

The Onset

Senior Machine Learning Engineer

Company: The Onset

Location: New York, United States

Posted on: September 19

Job Description

Staff Machine Learning Engineer (Bangkok Based, Relocation Provided)

Are you passionate about transforming travel for millions of customers worldwide?

Imagine doing that while enjoying the vibrant metro of Bangkok, one of the best places in Asia to live and work. Or from a tropical paradise a few hours away!

This opportunity is a hybrid role, offering a flexible working model. You will be part of the clients efforts to creatively increase business and implement resources such as operational and analytical databases, ML- driven solutions, queue systems, and data monitoring tools.

Who are they?

Headquartered in Bangkok, they are one of the worlds largest online travel platforms. Their team, comprising 4,000 members from 90 different nationalities, is driven by a shared passion for travel and a goal to make it more accessible. This diversity enhances their products and services by providing a better understanding of customers' needs. Collaboration is key, with teams working closely both locally and globally, bringing together varied experiences and ideas.

This company is focused on being data-driven to continually improve their customer and employee experience, even down to what snacks the staff enjoy in the kitchen.

What Youll Do

  • Lead the team in improving scalability, stability, accuracy, speed, and efficiency of ML systems.
  • Build, administer, and scale ML processing pipelines.
  • Navigate technology stack: Python3, PySpark, Bash/Python scripting, Hadoop, SQL, S3, etc.
  • Understand the internals of ML models (Random Forest, CNN, Regression models, etc.).
  • Design, build, test, and deploy new libraries, frameworks, or systems with high testing and code quality standards.


Your Benefits

  • Work with cutting edge tooling & SMEs within technology across the business
  • Spend a month working remotely from anywhere globally each year.
  • Team days on Tuesday and Wednesday where everyone is together.
  • Receive discounts on accommodation worldwide.
  • Access to a Parental leave and Employee Assistance Programs for personal and workplace support.
  • Get health insurance and benefits including gym, yoga and dental.


What Youll Bring

  • Education: Bachelors degree in computer science, information systems, engineering, or related field.
  • Experience: 8+ years in software engineering, with 4+ years in ML; strong background in PySpark and Python.
  • Technical Skills: Proficient in design patterns, object-oriented programming, SQL, and debugging production issues; understanding of data architecture principles and experience with Big Data technologies/tools is preferred.


Become part of a passionate team with people from different nationalities working together on a single goal in leading advancements in machine learning and innovation.

Relocation package available..

Want to know more? Apply here or share your resume to [email protected]